Micron Document
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| SparkN0de-git | SparkN0de |
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------


Displaying Raw • Download


sbapp/plyer/platforms/android/orientation.py 1.9.2 (761c4329) Text, 1.42 KB

Tff7b72from T7ee787jnius Tff7b72import Te6edf3autoclass
Tff7b72from T7ee787plyerT7ee787.T7ee787platformsT7ee787.T7ee787android Tff7b72import Te6edf3activity
Tff7b72from T7ee787plyerT7ee787.T7ee787facades Tff7b72import Te6edf3Orientation

Te6edf3ActivityInfo Tff7b72= Te6edf3autoclassTb4b4b4(Ta5d6ff'Ta5d6ffandroid.content.pm.ActivityInfoTa5d6ff'Tb4b4b4)


Tff7b72class T56d364AndroidOrientationTb4b4b4(Te6edf3OrientationTb4b4b4)Tb4b4b4:

Tff7b72def Td2a8ff_set_landscapeTb4b4b4(Tff7b72selfTb4b4b4, Tff7b72*Tff7b72*Te6edf3kwargsTb4b4b4)Tb4b4b4:
Te6edf3reverse Tff7b72= Te6edf3kwargsTff7b72.Td2a8ffgetTb4b4b4(Ta5d6ff'Ta5d6ffreverseTa5d6ff'Tb4b4b4)
Tff7b72if Te6edf3reverseTb4b4b4:
Te6edf3activityTff7b72.Td2a8ffsetRequestedOrientationTb4b4b4(
Te6edf3ActivityInfoTff7b72.Td2a8ffSCREEN_ORIENTATION_REVERSE_LANDSCAPETb4b4b4)
Tff7b72elseTb4b4b4:
Te6edf3activityTff7b72.Td2a8ffsetRequestedOrientationTb4b4b4(
Te6edf3ActivityInfoTff7b72.Td2a8ffSCREEN_ORIENTATION_LANDSCAPETb4b4b4)

Tff7b72def Td2a8ff_set_portraitTb4b4b4(Tff7b72selfTb4b4b4, Tff7b72*Tff7b72*Te6edf3kwargsTb4b4b4)Tb4b4b4:
Te6edf3reverse Tff7b72= Te6edf3kwargsTff7b72.Td2a8ffgetTb4b4b4(Ta5d6ff'Ta5d6ffreverseTa5d6ff'Tb4b4b4)
Tff7b72if Te6edf3reverseTb4b4b4:
Te6edf3activityTff7b72.Td2a8ffsetRequestedOrientationTb4b4b4(
Te6edf3ActivityInfoTff7b72.Td2a8ffSCREEN_ORIENTATION_REVERSE_PORTRAITTb4b4b4)
Tff7b72elseTb4b4b4:
Te6edf3activityTff7b72.Td2a8ffsetRequestedOrientationTb4b4b4(
Te6edf3ActivityInfoTff7b72.Td2a8ffSCREEN_ORIENTATION_PORTRAITTb4b4b4)

Tff7b72def Td2a8ff_set_sensorTb4b4b4(Tff7b72selfTb4b4b4, Tff7b72*Tff7b72*Te6edf3kwargsTb4b4b4)Tb4b4b4:
Te6edf3mode Tff7b72= Te6edf3kwargsTff7b72.Td2a8ffgetTb4b4b4(Ta5d6ff'Ta5d6ffmodeTa5d6ff'Tb4b4b4)

Tff7b72if Te6edf3mode Tff7b72== Ta5d6ff'Ta5d6ffanyTa5d6ff'Tb4b4b4:
Te6edf3activityTff7b72.Td2a8ffsetRequestedOrientationTb4b4b4(
Te6edf3ActivityInfoTff7b72.Td2a8ffSCREEN_ORIENTATION_SENSORTb4b4b4)
Tff7b72elif Te6edf3mode Tff7b72== Ta5d6ff'Ta5d6fflandscapeTa5d6ff'Tb4b4b4:
Te6edf3activityTff7b72.Td2a8ffsetRequestedOrientationTb4b4b4(
Te6edf3ActivityInfoTff7b72.Td2a8ffSCREEN_ORIENTATION_SENSOR_LANDSCAPETb4b4b4)
Tff7b72elif Te6edf3mode Tff7b72== Ta5d6ff'Ta5d6ffportraitTa5d6ff'Tb4b4b4:
Te6edf3activityTff7b72.Td2a8ffsetRequestedOrientationTb4b4b4(
Te6edf3ActivityInfoTff7b72.Td2a8ffSCREEN_ORIENTATION_SENSOR_PORTRAITTb4b4b4)


Tff7b72def Td2a8ffinstanceTb4b4b4(Tb4b4b4)Tb4b4b4:
Tff7b72return Te6edf3AndroidOrientationTb4b4b4(Tb4b4b4)


──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────